imposing thing - Allemand Anglais Dictionnaire